package com.ruoyi.project.charging.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 充电项目数据对象 c_charging_project
 * 
 * @author Yaoxuan Mo
 * @date 2025-07-28
 */
public class CChargingProject extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 唯一ID */
    private Long projectId;

    /** 项目代码 */
    @Excel(name = "项目代码")
    private String projectCod;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String projectNam;

    /** 是否逻辑删除：[1]正常，[0]删除 */
    @Excel(name = "是否逻辑删除：[1]正常，[0]删除")
    private String isSafe;

    /** 是否启用：[1]启用，[0]未启用 */
    @Excel(name = "是否启用：[1]启用，[0]未启用")
    private String isEnable;

    public void setProjectId(Long projectId) 
    {
        this.projectId = projectId;
    }

    public Long getProjectId() 
    {
        return projectId;
    }
    public void setProjectCod(String projectCod) 
    {
        this.projectCod = projectCod;
    }

    public String getProjectCod() 
    {
        return projectCod;
    }
    public void setProjectNam(String projectNam) 
    {
        this.projectNam = projectNam;
    }

    public String getProjectNam() 
    {
        return projectNam;
    }
    public void setIsSafe(String isSafe) 
    {
        this.isSafe = isSafe;
    }

    public String getIsSafe() 
    {
        return isSafe;
    }
    public void setIsEnable(String isEnable) 
    {
        this.isEnable = isEnable;
    }

    public String getIsEnable() 
    {
        return isEnable;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("projectId", getProjectId())
            .append("projectCod", getProjectCod())
            .append("projectNam", getProjectNam())
            .append("isSafe", getIsSafe())
            .append("isEnable", getIsEnable())
            .toString();
    }
}
